home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet Publisher's Toolbox 2.0
/
Internet Publisher's Toolbox.iso
/
internet
/
email
/
pegasus
/
wguide.exe
(
.txt
)
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
David's Readme Compiler Executable
|
1994-09-12
|
109.8 KB
|
1,465 lines
xdYY=
6YY_^
l4YY_^
H9D0}
; A B D G H I K M O P Q R S s t u v
KvY_^]
YYG;>
A B D
ymY_^
<Ar ,@
_^_^]
H I K M P Q
H I QA5)5
5 5-5/5U
YYF;v
;Dz~
:>;>;4;
;>;K;-;U
?DYPV
H I K M P Q3A
DF_^]
YY9|,uK
;D@ui
;DDu2
H9D0~
9D<| u
.Y;D2v
H9D0u
YY_^]
YY_^]
~-YY3
,Y)D:
C+Y;F
f)Y;D2wK
{^.97t
G H I K M O P Q R S s t u wri8j8j
i8j8j
i8j8j+j
h^i(iU
t0Nt-
!r.RP
!r$RP
u/SQR
[[XP3
Turbo C++ - Copyright 1990 Borland Intl.
Null pointer assignment
Divide error
Abnormal program termination
$ ~ p
Courier
Do you want to overwrite
File exists
Print Settings
- Printing -
Save as what file?
Failed saving to file!
Failed!
PgUp/Dn:
<F10>
options
PgUp/Dn
Line %d of %d
Search for
Topics
--- Searching ---
No matching entries found.
ind text <F7>
find
gain <F8>
rint entry
ave entry
dit entry
Printer port :
PostScript? :
Press <Space> to change values
Created using
David's Readme Compiler v2.11
(c) 1990-93, David Harris.
e-mail: david@pmail.gen.nz
LPT1:
LPT2:
LPT3:
%!PS-Adobe-2.0
%%Creator:DRC v2.0
%%EndComments
/leftmargin { 40 } bind def
/bot { 54 } bind def /top {
} bind def
/cw { 40 } bind def
/xtab
{currentpoint exch dup cvi
leftmargin cvi sub cvi
cw cvi mod sub
cw add
exch moveto
} bind def
/ptsize { 12 } bind def /lead { 12 } bind def
/F { findfont exch scalefont setfont } bind def
/newline {
currentpoint exch pop lead sub
dup bot lt {
pop showpage restore save
top
} if
leftmargin exch moveto
} bind def
%%Endprolog
%%BeginSetup
ptsize /| F
leftmargin top moveto
%%EndSetup
%.20s (Y/N)?
%-50.50s
newline
) show newline
newline
showpage restore
David's Readme Compiler, (c) 1992, David Harris.
Readme error: no attached data.
About this Guide
MMMODE
; < = > ? @ A B C D T U V W X Y Z [ \ ]
G O w u R S s t
EAEIIOOUUYIOU
(press any key to continue)
Insert paper in printer then press
a key (<ESC> cancels print)
Printer error
The printer on LPT%d: is
confused
out of paper
off line
Correct then press a key
or hit <ESC> to cancel print
Insert Paper
<ESC>
key pressed:
Please confirm cancel/quit
Accept this data?
Insufficient disk space
There is not enough space on the target
disk to receive the file(s): please replace
the disk with another formatted disk, then
press any key to retry, or <ESC> to cancel
.,@:;
0123456789
!!!!!
@@@@@@@@@@@@@@@
@@@@@@@
@@@@@@
@@@@
(null)
Data file generated by RCOM.
Pegasus Mail for Windows version 1.2 (R2) guide
Welcome to Pegasus Mail for Windows!
Main screen status line
Help on editing text
IMPORTANT information
Information about WinPMail
What's new in WinPMail v1.2
Installing WinPMail
TCP/IP-based mail via WINSOCK
Users groups and mail lists
The PMAIL User's Group
The PM-NEWS announcement list
Other utilities supplied
User-defined gateways
Ordering WinPMail manuals
About WinPMail 1.2
Known limitations
Using Tabs in the editor
WinPMail and Mercury
Special note for MHS users
WinPMail and NetWare 4.0
Revision history: v1.1
WinPMail futures
About Pegasus Mail
Contacting the author
Charon and Mercury
Acknowledgments
About this guide...
Installing WinPMail
Modifying NET$LOG.DAT
Selecting a server at runtime
Enabling extended options for users
Enabling delivery between servers
SMTP mail via Charon/Mercury
NetWare MHS and WinPMail
Altering character translation
Setting up Noticeboards
Control groups
System-wide lists/books/folders
Installing WinPMail for use with MHS
User-settable MHS options
Personal names and MHS
Recommendations for installation
How Pegasus Mail uses MHS
Notes on this release
PMGRANT.EXE
MAILDIR.EXE
PMSORT.EXE
PREBUILD.EXE
UNCONFIG.EXE
WinPMail and WINSOCK
Recommended implementations
Installation notes
Suppressing WINSOCK use
WINSOCK Notes
Manual Availability
WinPMail Manuals
Ordering manuals
Payment by credit card
Existing license holders
Telegraphic Transfers
Orders from Europe
Terms and conditions
WinPMail Manuals - Order Form
This electronic guide contains all the information you need to
install and use Pegasus Mail for Windows.
Please read the section marked
Important
on the main menu - it
contains information you MUST know before using this version
of WinPMail.
If you wish to order manuals, you can edit and print the order
form from within this guide by pressing
<F10>
and selecting
while viewing the form.
Full search capabilities are available in this guide at any time
by pressing
, or selecting
Find text
from the <F10> menu.
Please press
<Return>
to continue...
Pegasus Mail System, (c) 1990-94, David Harris, all rights reserved
Search, edit and print options available when reading by pressing <F10>
While editing this form, you can move from field to field using
<Tab>
key.
Use the arrow and page keys to move around while editing. You can
delete text using the
<Del>
and
<Bks>
keys, and
<Ctrl-Y>
will delete
a line.
You cannot alter the readme file from this screen, but you can save
the screen (with any changes you make) to a text file by pressing
<F10>
and selecting
. You can print this form at any time from
the same menu.
Any changes you make will be lost when you close this screen.
Please press <Return> to continue...
Version 1.22:
Version 1.22 fixes the following problems -
* Occasional folder corruption when messages were moved to a folder
already open on the desktop.
* Occasional lost attachments when moving messages between folders.
* PMDFLTS.INI is now properly read even when the user has already run
the DOS version of Pegasus Mail.
* Problems with the built-in TCP/IP-based mail when the "load on
demand" flag was set have been fixed.
It also adds two small new features -
* When you add an address book entry while a message is open,
WinPMail now tries to fill out the new record with information from
the message, in much the way the DOS version does.
* The address book entry editor now supports the "Recently-used
addresses" button found in the message editor window.
Version 1.21:
* Noticeboard support: the noticeboard feature introduced in Pegasus
Mail for DOS v3.11 has now been added to WinPMail. A new toolbar
icon is provided for quick access to it.
* Floating distribution list manager. Now, when you want to use
distribution lists, you can open the Distribution List Window and
leave it on your desktop; distribution lists can now be pasted and
dragged/dropped like addresses from any other address list.
* Address book import/export services, parallel to those in the DOS
version of Pegasus Mail (see the "Addressbook" menu while you have
an addressbook open).
* A new "advanced preferences" menu entry in the preferences menu
lets you to configure advanced features in Pegasus Mail, including:
- how often WinPMail should scan your new mail box for new mail
- your organization and timezone for standalone TCP/IP users
- whether or not WinPMail should autoload WINSOCK.DLL at startup
- whether WinPMail should generate enclosures or attachments
* Enclosure support: traditionally, Pegasus Mail has sent
attachments addressed to Internet addresses as separate messages.
There are many sound reasons for doing this, but most users seem to
find it unintuitive. To get around this, you can now tell Pegasus
Mail to generate enclosures instead of attachments. When generating
"enclosures", Pegasus Mail simply encodes the attachment onto the
end of the message, so only a single message is sent out: if MIME
encoding is chosen, Pegasus Mail puts the message and attachments
into a single multipart MIME message. Pegasus Mail also now deals
with incoming enclosures much more effectively than previous
versions. >> Enclosures are enabled in the "Advanced settings"
prefences dialog.
* Textual INI file for preferences: previous versions of Pegasus
Mail used a binary file called WINPMAIL.PRO to store the user's
preferences and settings. Starting with WinPMail 1.2 and Pegasus
Mail/DOS v3.20, a new textual format is provided which is used by
both versions of the program. Highly readable, the new format
allows many aspects of the user's preferences to be shared between
versions, something which has not previously been possible. The new
format also provides near-total control over a user's default
settings: by writing or copying an INI file into the same directory
as WINPMAIL.EXE using the name PMDFLTS.INI, the system supervisor
can provide default settings for almost every aspect of the
program's operation, right down to window positions. The INI format
also includes useful diagnostic sections generated by the programs
which can be helpful in tracking down configuration errors.
* The "Prompt for copy-to-self" and "Prompt for copy-to-self folder"
options available in the DOS version are now also available in
WinPMail. These settings are "sticky" and can be set in the
"Special" view of the message editor.
* Cosmetic enhancements: users should notice quite a number of
cosmetic improvements to the program, including separating rules in
most windows, improved bitmaps, and a visual clarification of the
function of the "editor", "attachment" and "special" buttons in the
message editor.
* Annotations: add comments to mail messages (see the "Reader" menu
while you are reading a message).
* A "telltale" window, which appears while WinPMail is minimized.
The telltale reports the number of new messages in your mail
folder, and changes to red if new mail has arrived. It can be
positioned anywhere on your desktop and can be made to appear
"always on top" by checking the control for this in the "Advanced
preferences" dialog. The telltale window has three modes, which can
be selected by clicking on it. The first simply reports the total
number of messages in the new mail folder. The second reports how
many messages have arrived since WinPMail was minimized, and the
third reports a "summary" of the contents of your new mail folder.
* Considerably improved TCP/IP mail services, including:
- The ability to define the address Pegasus Mail should use in
the From: field of outgoing mail.
- More control over TCP/IP timeout values
- More robust TCP/IP protocol handling
- Periodic and idle-time checking of the POP3 host for new mail
- You can now leave your POP3 password blank and Pegasus Mail
will prompt you for it at startup.
- You can now force all mail through the internal transport.
* Statusline help; help messages now appear on the status line as
you scroll through menu selections.
* You can now drag files from the file manager and drop them onto
WinPMail; it will attach the files you drop to the last message
you were editing, or if none, will start a new message and
attach them to that.
* External interface routines: it is now possible to override
certain of Pegasus Mail's system-level functions with your own
routines - in particular, you can now override Pegasus Mail's
default behaviour for
1: finding the username of the user at the current station
2: finding the path to the user's new mail directory
3: finding the directory in which Pegasus Mail should write
outgoing mail messages.
This change is a prelude to providing full support for NetWare
4.0x and 4.1 in Pegasus Mail and should also make it possible to
make Pegasus Mail "network-aware" on other LAN architectures as
well. A useful side-effect is the possibility of having all mail
stored on a volume other than SYS: under NetWare 3.x and earlier.
For more information on this change, see the file PMIF.TXT supplied
with this release.
* Innumerable bug fixes; the following are the most important:
- Problems with attachments from local mail and MHS mail being
lost when moved between folders have been fixed.
- Pegasus Mail will no longer report "Invalid message format"
when mail passes through a PMDF relay and has its headers
rearranged.
- A change to the way Pegasus Mail responds to confirmation of
reading should reduce problems people have had with reading
confirmations going to mailing lists.
The PMAIL User's Group is a mailing list on which discussion
and assistance for Pegasus Mail matters is available. It is
operated by the University of Alabama in Tuscaloosa - my
sincere thanks to James Ford and the Administration of the
University for making the service available.
You can subscribe to this mailing list by sending a message to
listserv@ua1vm.ua.edu
(note: from CompuServe, use the address
>internet:listserv@ua1vm.ua.edu
) with the message body set to:
SUBSCRIBE PMAIL firstname lastname
Example: your name is Jose Bloggs - you would send:
SUBSCRIBE PMAIL Jose Bloggs
Send discussion to pmail@ua1vm.ua.edu. Please note that the
discussion address and the subscription addresses are not the
same.
The PM-NEWS announcement list is a mailing list operated by
the University of Alabama in Tuscaloosa, providing low-volume
notification of new releases and important notices. The list
is moderated, which means that only the list owner can send
messages to the list, but anyone can subscribe to it.
If all you want is to be told about new releases of Pegasus
Mail and related products, this list is the one for you.
You can subscribe to this mailing list by sending a message to
listserv@ua1vm.ua.edu
(note: from CompuServe, use the address
>internet:listserv@ua1vm.ua.edu
) with the message body set to:
SUBSCRIBE PM-NEWS firstname lastname
Example: your name is Jose Bloggs - you would send:
SUBSCRIBE PM-NEWS Jose Bloggs
If you have information you want posted to the PM-NEWS list,
send it to PM-NEWS@ua1vm.ua.edu: your message will be referred
to the list moderator, who will decided whether or not it
should be distributed to the wider list membership.
WinPMail version 1.2 supports user-defined gateways, but
with some limitations compared with Pegasus Mail/DOS.
Validation routines defined for gateways will not work.
Gateways which require a program to be run will work,
but you may have to fiddle with the Windows icon unless
you can run the program from a PIF file.
There is no equivalent of PM-MENU.RSC in WinPMail 1.2
to allow you to add items to the menus at this stage.
WinPMail 1.2 is the the latest release of Pegasus Mail for
Windows, the most recent member of the Pegasus Mail family.
It is functionally equivalent to or more advanced than the
3.20 release of the DOS version of Pegasus Mail. Any problems
with this version are noted in the next section.
If you encounter problems in this version, please report them
by electronic mail as follows:
Internet: david@pmail.gen.nz
CompuServe: >internet:david@pmail.gen.nz
WinPMail v1.2 has the following problems or restrictions:
While noticeboards are implemented in WinPMail now,
no management facilities exist within the program;
noticeboard management must be done using a DOS
version of Pegasus Mail v3.1 or later.
Bitmaps may be slightly misaligned on some Super VGA
video systems running at 1024x768; this typically happens
if you use a "large font" driver - one which changes the
size of the System font.
WinPMail no longer has direct support for Windows 3.0;
you may be able to get it to run in this environment but
no technical support is offered.
The <Tab> key has caused me considerable trouble in WinPMail;
the Windows standard defines <Tab> as meaning "Advance to the
next control on the screen", but most users seem to prefer to
use <Tab> to enter tabs into their messages.
In WinPMail, I have provided the facility to use the Tab
key to Tab in the message editor, but it is turned off by
default. This is necessary to preserve compatibility for the
few users who use Windows without a Mouse, and to remain at
least nominally compliant with CUA.
If you prefer to use the <Tab> key to tab in your message,
follow these steps:
Start a new message
Click the "Special options" button at the left.
Set a tab width (4 is good). Note that this value is
only approximate if you are using a proportionally-spaced
font in the message editor.
Click the "Use as default" checkbox next to the Tab value
then click on OK to close the dialog.
Cancel the message.
All future messages will allow Tabs in the message editor. A
side-effect of this fix is that Ctrl-Enter will send the message
(just like the DOS version of Pegasus Mail) if you have this
turned on.
To configure WinPMail to work with the Mercury SMTP gateway,
follow the steps in this guide covering installation for the
Charon SMTP gateway: from Pegasus Mail's perspective, both
transports have an identical interface.
WinPMail v1.0 has support for all NetWare MHS features,
and is fully SMF-71 compliant, which means that it takes
advantage of the special features offered by the new
generation of MHS mail systems such as NetWare Global MHS.
If you have previously used any version of Pegasus Mail, it
is as well to run PCONFIG and check the way your copy of
Pegasus Mail is configured for MHS: if you are using NetWare
MHS 1.5, make sure that the "SMF-71 available?" field is set
to 'N'. Also make sure that all the other values are sensible.
WinPMail has not been thoroughly tested under NetWare 4.0
but appears to work if you have Bindery Emulation loaded on
the server.
Native NDS support for Pegasus Mail will be available for
the next release of NetWare 4.x sometime this year.
Pegasus Mail for Windows is a substantial rework of the entire
program and contains improvements and additions too numerous to
mention. Having said this, the look and feel of the program should
not be in any way uncomfortable for anyone used to version 1.02.
Here are the major changes in v1.1 of WinPMail:
* Built-in SMTP and POP3 support using any WINSOCK-compliant
protocol stack.
* Support for standalone operation. WinPMail now no longer requires a
connection to a NetWare server in order to operate. In fact, using
its built-in TCP/IP mail capabilities, it is now a quite competetive
mailer in the non-NetWare environment.
* Hierarchical foldering, compatible with Pegasus Mail/DOS v3.x
* Spelling checker (finally!)
* Toolbar support (although you can still have the traditional
WinPMail button panel if you wish). The toolbar is enabled or
disabled using a new preferences menu submenu item. First-time
users will automatically get a toolbar.
* MIME support to the same general level as the DOS version,
although MIME digests are currently not supported.
* Vastly enhanced message editor, with support for indenting,
paragraph reformat, search and replace and more. The problems
many people had with replies getting grossly misformatted under
WinPMail 1.02 are now a thing of the past.
* Support for the addressbook quick-lookup feature found in the
DOS version, using the same key (Shift+F3).
* Quick address entry buttons in the message editor for the last
50 addresses you have used.
* Save desktop state between sessions: WinPMail can now remember
the folders, addressbooks and whatever else were open the last
time you quit the program and restore them to the same state and
position when it restarts.
* Ability to mark messages as unread in folders
* The infamous "resource leak" has been fixed.
* Powerful message extraction option allows you to save messages to
single or multiple files easily with a single command.
* Word wrap now available in the message reader
* The options on the folder window's "Special" submenu (such as
uudecode, unbinhex and so forth) are now also available in the
message reader.
* Vastly improved detection and handling of attachments generated
by other Internet mailers. It's still not perfect, because a
number of other mailers insist on the objectionable practice of
enclosing attachments at the end of the message, but WinPMail
will now detect most instances of this kind of behaviour and deal
with them correctly.
* Ability to view attachments: if an attachment to a message has
an extension WinPMail can match to any of the extensions
supported by applications on your system (via the[Extensions]
section of WIN.INI), then it can start the application
automatically with the attachment to display it.
* Ability to suppress "Are you sure you want to delete this
message" prompts.
* Many user-interface improvements - for example, in the local
users list screen (F2) there is now a drop-down list of all the
available servers on the network from which the user can choose.
* Ability to select a different file server from within WinPMail,
and problems to do with losing the server connection which many
people experienced under WinPMail 1.02 have been fixed
completely.
* Many more accelerator keys, and better support in general for
keyboard use of the program.
* Ability to specify whether copies-to-self of encrypted messages
should be stored encrypted or as plain text.
* More logical window staggering - WinPMail now tries to make sure
that windows are entirely visible within the main frame when it
opens them.
* List controls now behave in a more "Standard" way - Shift+Click
does a range fill selection, and Ctrl+Click does a disjoint
selection.
The following features do not appear in this version, but are
planned for future releases:
DDE (Dynamic Data Exchange) support
OLE-2 support
MAPI support
Welcome to WinPMail v1.2
Pegasus Mail is an electronic mail system for use with Novell
NetWare (versions 2.15A and later), and on standalone systems using
the WINSOCK TCP/IP interface. It is a fully-fledged mailer, one of
its more unusual characteristics being that it is free - not
shareware, but free. You can use it without charge, restriction or
obligation on as many servers and machines as you wish.
I do sell manuals for the program, in order to support development
costs, but manual purchases are strictly optional. An order form for
manuals is provided in this guide - please print it out and attach it
to your order form or cheque if you place an order.
WinPMail requires DOS 3.0 or later and Windows v3.1 or later to
run. WinPMail will only run in Standard or Enhanced modes.
Pegasus Mail has been tested under NetWare 2.12, NetWare 2.15A-C,
all versions of 3.x, and on 4.0x in Bindery Emulation mode only.
It will run on any station equipped with any version of IPX and NETx,
on any network topology.
I give Pegasus Mail away for a number of reasons, very few of them
logical. One of the main reasons, however, is the intense satisfaction
I get from knowing that people like using it. I am very receptive to
comments and criticisms about Pegasus Mail, and intend to support it
for as long as people want to use it.
The best way to reach me is by e-mail: if you have access to the
Internet, then you can mail me at the following Internet address:
david@pmail.gen.nz
From CompuServe, you can mail to me at this addresses by prefixing
it with
>internet:
- e.g.
>internet:david@pmail.gen.nz
. I'm not
currently addressable via MHS, but hope to be in the future.
If you wish, you can fax me at
(+64) 3 453 6612
I can be phoned at
(+64) 3 453 6880
, but
LPLEASE
@ remember that New
Zealand is
LGMT+1200
@... I am generally pretty grumpy about being woken
at 4am by ANYONE! Because of the volume of information I have to deal
with, faxing me, or sending me paper mail will generally not elicit a
fast response - I apologise in advance for this, but there's only so
much one person can do. My postal address is:
Pegasus Mail, c/- David Harris,
P.O. Box 5451,
Dunedin, New Zealand.
Pegasus Mail can talk to UNIX and other TCP/IP based hosts via the
Charon SMTP gateway from Clarkson University, or using my own Mercury
Message Transport System. WinPMail does not distinguish between the
two systems - configure WinPMail to work with Mercury as you would
for Charon.
The Mercury Mail Transport System, by the author of Pegasus Mail, is
a comprehensive Internet mail solution implemented as a set of NLMs
for NetWare 3.11 and later. It is fast, small, efficient and has a
considerable range of features, including a fully-fledged list and
mail server, aliasing, autoreply and more. It is available from the
same sites as Pegasus Mail - risc.ua.edu in /pub/network/pegasus is a
good place to start looking. At the time of writing the current
Mercury version is 1.13.
Charon: Developed by
Brad Clements
, and a product of Clarkson
University, Charon is a dedicated server which can service mail on up
to 8 NetWare servers simultaneously. Pegasus Mail and Charon were
written with each other in mind, and work very well together. They
interact via NetWare Print Queues, which makes for easy management
(using the NetWare PCONSOLE utility).
Charon uses Packet Drivers to talk both TCP/IP and IPX at the same
time, and requires the use of MX entries on a BIND/DNS system to
operate to best effect. It supports aliasing, has a Finger server,
and supports remote management via Telnet. Charon is free software.
Charon is available via anonymous FTP from risc.ua.edu (130.160.4.7)
in /pub/network/pegasus/charon.zip.
Pegasus Mail has been in widespread use since June 1990. Since that
time, various people have had a significant influence on its growth
and acceptance in the e-mail community. The following list is by no
means complete, and I apologise to anyone whose name I have missed -
it is not for lack of appreciation, believe me!
Brad Clements
, formerly of Clarkson University and now the
CEO of MurkWorks, Inc (a specialist software development
company in New York State), for working hard and without much
thanks on the excellent Charon SMTP gateway which Pegasus Mail
knows how to use. Brad's ongoing influence on Pegasus Mail is
beyond estimation.
James Ford
for maintaining the PMAIL users group, and for
making risc.ua.edu, my principal distribution point, available.
Industrial Research Limited, New Zealand
, whose support of the
costs of my Internet link make it possible for me to continue
supporting Pegasus Mail aggressively.
Janet Perry, Manoj Goel
and
Kirk Johnson
from Novell Inc, who
have helped in many, many ways.
Steve Dart, Ton Roovers, Douwe Fokkinga, Andrew Morrow, Hans
van Oostrom, Brendan Boerner, John Baird, David Kocmoud
and the
other people who helped test the system (and put up with all the
headaches!).
And to all the sites who have purchased manuals: this financial
support has been critical in allowing me to continue supporting
and enhancing Pegasus Mail.
This user guide was created entirely using another of my programs,
called
David's Readme Compiler
(DRC). DRC allows you to take
a simple text file and "compile" it into a single .EXE file which
you can include with your program. This reduces the number of files
you need to supply. DRC allows you to create hierarchical sub-topics
nested arbitrarily deeply and to control text attributes and colour.
It also has a mode which leaves the screen undisturbed, so you can
run it as a help system from inside other programs.
DRC is
totally free
, no catches, gotchas or gimmes. You can get it
via anonymous FTP from
risc.ua.edu
in /pub/network/pegasus/drc21.zip.
Drc21.zip can also be found at splicer2.cba.hawaii.edu in the directory
/files/pegasus. I hope to make it available on CompuServe when I get
the time.
To install WinPMail, copy the files WINPMAIL.EXE, WINPMAIL.HLP and
WINPMAIL.DAT to a public directory on your file server: note that
all three must be in the same location. If you want to use the
Spelling checker option in WinPMail, then you must also place the
file PMDICT3.PMD in the same directory as WINPMAIL.EXE, or somewhere
on the DOS path. The files BWCC.DLL and NWCALLS.DLL (and SHELL.DLL
if you don't already have it) should be placed in one of the
following locations:
Anywhere on the DOS path
In \WINDOWS\SYSTEM
In the same directory as WINPMAIL.EXE
If you install WinPMail on the
file server
, make sure that
WINPMAIL.EXE, WINPMAIL.HLP and WINPMAIL.DAT are all flagged
SHAREABLE
- this is very important. WinPMail.exe cannot be flagged
Execute-only (nor can any Windows application, in fact).
WinPMail currently does not have a fancy installer to create a
Program Manager group for it - you have to do this yourself. I
hope to produce a fancy installer for a future version.
Existing users can use the program immediately. There are no extra
steps required when creating users to allow them to use the system -
WinPMail learns all it needs about the user from the NetWare Bindery.
You should modify NET$LOG.DAT, the NetWare system login script, on
the host server to contain commands similar to the following:
#newmail
if "%ERROR_LEVEL" > "0" then begin
write ""
pause
end
This invokes the Pegasus Mail newmail utility, which reports the
number of unread messages the user has when he logs in. The write
statement prints a blank line, while the pause statement gives the
user a chance to see the message printed by newmail.
Newmail will check for new mail on all servers to which you are
attached and logged in. SUPERVISOR-equivalent users can check for
mail for other users on the default server by entering "newmail
USERNAME".
If you are connected to more than one NetWare file server
when WinPMail runs, it will use whatever is your current
Default server.
You can tell WinPMail to use a particular server using a
-P command-line option in the group entry you create in
the program manager. To do this, edit the properties of
the WinPMail Program Manager Icon so that the run command
looks like this:
d:\path\WINPMAIL.EXE -P <SERVER>
Replacing <SERVER> with the name of the server you want
WinPMail to use. You must already be logged into the
server before running WinPMail - it will not connect you.
You can also change the file server you are using from
within the program, using the "File Servers" option on the
"File" menu.
Some features in Pegasus Mail are only available if the
user has been authorised to use them. These are:
Autoforwarding, mail disable, notification disable,
and denial of receipt confirmation.
Because granting these rights requires the creation of a
property in the NetWare bindery, they must be explicitly
granted by a SUPERVISOR-equivalent user. You can control
whether or not a user can modify these settings as well.
To grant extended options to a user, either use PCONFIG,
selecting "Grant extended feature rights", or else use
PMGRANT.EXE, which allows you to use wildcard characters.
Pegasus Mail can deliver mail to users on other file servers if
access codes are provided. When a user attempts to send mail to a
user on a remote server, Pegasus Mail searches a Supervisor-defined
internal table for a usercode and password on the remote server. If
one is found, the system uses it to log into the remote server and
deliver the message. If none is found, the system attempts to log
into the remote server as the NetWare GUEST user. If all attempts
fail, an error is reported to the user.
To define the access information Pegasus Mail needs for remote
servers, the Supervisor or a Supervisor-equivalent user should run
the pconfig.exe program on the distribution disk. Pconfig presents a
menu offering `Interface definition' (this option is covered later)
and `Server Access definition'. Select the latter, and a window will
open. If you press <Enter> while the `Add a server' entry is high-
lighted, another window will open prompting you for information about
the remote host.
You should enter the file server's name, and a usercode and password
Pegasus Mail can use on that server. The data is stored in a heavily-
encrypted format which should be secure from even an ardent hacker.
You can create any number of entries for remote server access the
list will scroll when you have filled the window. When you have
finished defining servers, press <Ctrl-Enter> to accept the
definitions and return to the main menu. Choose `Save and Exit' to
store the definitions.
The usercode you create for mail access should be extremely limited.
I recommend that it NOT be a member of group EVERYONE, and that it
should have only one explicit trustee right granted to it [C] (or
[CW] under NetWare 286) rights in SYS:MAIL. Pegasus Mail does not
need access to any other directory on the host server, nor does it
need access to any NetWare utilities.
Pegasus Mail logs into the remote server for the shortest possible
time to deliver mail or examine usernames, and guarantees that the
user will never be left logged-in to the remote host under the mail
usercode.
Note: if a mail usercode on a remote server has an expired password,
Pegasus Mail will fail when delivering the message, even if grace
logins are enabled and plentifully available.
WinPMail supports the Charon v3 SMTP gateway by Brad Clements of
Clarkson University and the Mercury Mail Transport System using
the same configuration information.
To install WinPMail to use these gateways, run the Pconfig program
supplied and choose `define Clarkson interface': a dialog window will
appear. You must provide the following information:
Spool interface?
If you are using Mercury 1.11 or later as your
SMTP transport agent, you can select either a queue or a directory
interface to Mercury. The directory interface has some advantages
over the queue interface and is the only way of running Mercury
under NetWare 4.0 at this time. For more information on using the
spool directory interface to Mercury, see the Mercury 1.11 guide.
Queue name
: this is the name of the print queue you have created
(using the NetWare PConsole utility) from which Charon or Mercury
expects to retrieve messages. The queue need not exist at the time
you define the interface. If you have installed Mercury 1.11 using
the spool directory interface, you should enter the path to the
Mercury spool directory in this field, preferably in the MS-Net UNC
format of
\\SERVER\VOLUME\PATH
Use always
: enter `Y' if you want WinPMail to use the gateway
for all messages, including mail to other servers. If you select
`N', Pegasus Mail will only pass mail with Internet addresses to
the gateway, and will use its own mechanism for all other messages.
Server's internet name
: Enter here the internet identity you have
defined for this file server. Note that this is NOT the same as the
name of the gateway itself. This address is used to form the sender's
address for replies. For more information on naming, see the Charon
manual. The name you enter in this field should be fully domain
extended - that is, you should include the domain as well as the
host name.
Our time zone
: Type here the UNIX-format abbreviation for your time
zone: this is required by the RFC822 standard for message format.
Examples of time zones are: EDT, PST, GMT, GMT+1200.
When you have filled in all the blanks, accept the data. That's all
there is to it!
Because Internet mail is a 7-bit format, you cannot send 8-bit
data across it. Accented characters in the IBM character set
are 8-bit data and must be converted to an alternate format
(usually simple ASCII) for transmission.
WinPMail has a default translation table for 8-bit data which
it applies to messages sent via an Internet transport (such as
Charon or Mercury). The default table is intended to work with
code page 437 and may be unsatisfactory in other environments.
You can override the default table by creating a resource file
called WPM-CHAR.RSC in the same directory as WINPMAIL.EXE or
in your home mailbox.
A sample WPM-CHAR translation table is provided with WinPMail as
WPM-CHAR.R. Examine this file for details on how to customise the
SMTP tables at your site.
WinPMail v1.2 supports noticeboards - discussion areas available
to designated users. Noticeboards are accessed by clicking the
pinboard icon on the toolbar, or by selecting "noticeboards" from
the file menu.
Setting up noticeboards
To initialize noticeboards, follow these steps:
* Create a root noticeboard directory somewhere on your file
server. I recommend SYS:PUBLIC/NB, but it can be anywhere.
* In this directory, create a file called NB.ID. The file can
be empty, although in standalone and non-NetWare setups it
should contain this line:
Administrator: <username>
- where <username> is the name of the noticeboard manager.
* Set an environment variable called NB which points to the
directory you have set up. The best way to do this is to use
UNC path notation - for example, \\SERVER\SYS\PUBLIC\NB. You
will probably want to create this variable in your system
login script.
That's about all it takes. Simple noticeboard administration can
be done by administrator users within Pegasus Mail for DOS - the
Windows version of Pegasus Mail will have similar management
facilities in due course.
You can control access to noticeboards by altering the rights
masks on the directories created under the NB location on your
server. Manual maintenance of noticeboards can be done by editing
the file NB.ID in each noticeboard directory. NB.ID is a simple,
fairly self-explanatory text file which can be edited using any
text editor, even (shudder) the DOS EDIT command.
Expiration NLM
A NetWare NLM is available which can handle automatic expiration
of messages on noticeboards. Get NBEXPIRE.ZIP from the site where
you found Pegasus Mail.
Advanced management tool
An advanced management tool is also planned for Pegasus Mail's
noticeboard system: it should make it easy to maintain access and
posting rights within the system and should also be out within
a couple of months of the release of Pegasus Mail v1.2.
Many aspects of Pegasus Mail's operation can be controlled using
NetWare User Groups (created using the NetWare SYSCON utility).
Pegasus Mail currently recognizes the following NetWare groups:
GROUPMAIL Those who MAY send to NetWare groups
NOGROUPMAIL Those who may NOT send to NetWare groups
MAILBOX Those who MAY have a home mailbox on the server
NOMAILBOX Those who may NOT have a home mailbox on the server
MAILUSERS Those who MAY use Pegasus Mail to send mail
NOMAIL Those who may NOT use Pegasus Mail
PMSEND Those who MAY send one-line messages from <F4>
NOPMSEND Those who may NOT send one-line messages from <F4>
BECOME Those users who may access another users mailbox
In the absence of both allowing and disallowing groups, the default is
that all users have access; so, if there is no MAILUSERS and no NOMAIL
group, then all users may use mail. The exception to this is the
BECOME group, which MUST exist before any user can access another
user's mailbox.
Instructions for creating system-wide entries:
Creating system-wide distribution lists:
Distribution lists are text files with the extension
make a distribution list system-wide, copy it into the same
directory as PMAIL.EXE, or else put it in a publicly-accessible
location on the server and set a PML DOS environment variable to
point to that location.
Creating system-wide address books:
Address books consist of two files - name
and name
create a system-wide address book, copy both files for the book
into the same directory on the server as PMAIL.EXE. Alternatively,
copy the files into a public directory then set a DOS environment
variable called PMR which points to that directory. If the address
book is large and changes little, consider creating a secondary
index for it using PMSORT.EXE - this will markedly speed up the
process of opening the book.
Creating system-wide mail folders:
In the same directory on the server as PMAIL.EXE, create a sub-
directory with the extension
- the name is unimportant. In
this directory, create a file called
PMFOLDER.ID
, which contains
the long name of the folder. On some systems, you may have to
edit the file using a binary editor (such as Norton's DE) so that
the last character in the file is an ASCII 0.
Once you have created the folder and the name file, grant rights
to the directory as required: in order to read messages, users will
need [RF] rights; in order to move messages into the folder, they
will need at least [RWCF] rights.
WinPMail has native support for Novell MHS version 1.5 and later.
To enable MHS support, run PCONFIG (you must be a SUPERVISOR-
equivalent user to do this), and choose "Define Novell MHS interface"
from the main menu. A window will open, presenting the following
editable fields:
Enabled:
If 'Y', this field indicates that MHS mail capability is available
on this server. If 'N', WinPMail will generate an error message if
a user attempts to enter an MHS address.
Preferred:
This flag only has meaning if the Charon SMTP gateway is also
installed on the current system. Some MHS and SMTP addresses are
indistinguishable from each other (canonical MHS addresses are
ALWAYS correctly sensed): if such an address is detected by
Pegasus Mail, it will be routed to whichever transport has its
"preferred" flag set. If NEITHER transport has its preferred flag
set, then the user will be asked to use an explicit override
(either MHS: for MHS addresses, or IN: for SMTP addresses).
Use always?
If set to 'Y', then all messages will be routed to MHS
irrespective of apparent address format. WinPMail will rewrite
addresses without workgroup parts, using the name defined for
this host (so, a message addressed to "david" will be rewritten
as "david @ hostname"). WinPMail won't use its own local delivery
agent, and messages to the Charon SMTP gateway (if present) will
have to be overridden always (using the IN: prefix).
NOTE: Hardened MHS users may instinctively wish to set this field
to 'Y', but in general, Pegasus Mail will perform better if it is
set to 'N', since its own delivery agent is extremely efficient.
We recommend that this field be set to 'Y' only in an extremely
heavy MHS environment - ie, one where a number of MHS mailers
are used, to the exclusion of all other protocols.
Default workgroup:
This is the name of the local host/workgroup as defined in the
installation of MHS on the current server. Pegasus Mail uses this
name to construct the "From:" field of messages, and when writing
addresses to MHS format.
Local delivery:
This option only has meaning at sites where both MHS and the
Charon Internet gateway are used simultaneously. If this flag
is set to 'Y', then MHS will be used for any local mail - that
is, Pegasus Mail's own delivery agent will be disabled. So,
where an address such as "DAVID" would usually be taken as a
local Pegasus Mail address, if this flag is set, then Pegasus
Mail will treat it as an MHS address instead.
This option does NOT cause Pegasus Mail to attempt local MHS
delivery without MHS - Pegasus Mail will never do this: MHS
MUST be running on your system for any MHS delivery to occur.
SMF-71 available?
Set this flag to 'Y' if you are using an SMF-71 transport such
as NetWare Global Messaging, or MHS v2.0. For MHS 1.5, set it
to N.
UTC Time value
Enter here the time offset of your area from GMT, expressed as
a positive or negative 4-digit value; New Zealand, for instance
is 12 hours ahead of GMT, so you would enter +1200 here. MHS 1.5
does not require this field to be completed.
Use SMFSEND
If set to 'Y', then Pegasus Mail will attempt to use the MHS
SMFSEND utility to deliver mail. On some systems this will permit
mail to be delivered locally without having MHS running, but
SMFSEND is not the most reliable utility in the world, and
performance using this feature may be erratic.
* Note: WinPMail cannot use SMFSEND to deliver mail in any event
DOS MV path
Enter here the path to the MHS tree - exactly the same as the
MV environment value set at the DOS level. While Pegasus Mail
will function correctly if this value is not set, you will not
be able to change file servers reliably from the Pegasus Mail
main menu if it is not.
WinPMail includes a number of user configuration options in its
preferences menu:
SMF/MHS user name
: if a user has an MHS mail identity which is
different from his/her NetWare usercode, then he/she will have to
enter that identity in this field. The default is the first eight
characters of the user's NetWare userid. If you are using an SMF-
71 transport, such as NetWare Global Messaging, then this field
can contain a full address, such as "David Harris@Pmail.gen.nz".
Pegasus Mail uses this value to create the "From" field of
outgoing messages.
MHS/SMF mailbox name
: each user has a directory in the MHS
directory tree where new mail is stored. In almost all cases
this will have the same name as the first eight characters of
the user's NetWare username, but very occasionally it might
be different. If it IS different, then Pegasus Mail will not be
able to find new mail for the user until the correct name is
entered here.
MHS App name
: if a preferred mailer has not been specified for a
user when he/she was added to the MHS system, then mail will be
delivered by default to an MHS application directory called MHS.
Normally, Pegasus Mail should be installed in your MHS system
using the application name PMAIL, which has been reserved with
Novell: if, however, you are installing Pegasus Mail over the top
of an existing MHS mailer, you may not wish to alter all the users.
In either of the cases described here, you can change the name of
the application directory Pegasus Mail will scan for new mail by
entering its name in this field.
Scan MHS dir for new mail?
If set to Y, then Pegasus Mail will
scan the user's default 'MHS' mailer directory for new mail, as
well as scanning whatever directory is defined in "MHS App name".
Pegasus Mail understands and uses MHS extended addressing, and will
add any personal name the user has defined (under General Settings in
the Preferences menu) to his address in outgoing messages: this will
result in addresses of the form:
joeblogg @ thalia (Joseph Bloggs)
In outgoing messages. This syntax is legal, but might possible
confuse older mailers which do not understand MHS extended address
forms. The advantage of adding the comment field is that Pegasus Mail
can pick it out of the address and display it in the message browse
list; the personal name is 'friendlier' than a raw address.
The following guidelines can be used as a guide when trying to decide
the best way of configuring Pegasus Mail to operate with MHS at your site.
1: Sites using Pegasus Mail only, No SMTP, and MHS to deliver between
servers: Set "Preferred" to 'N'; "Use always" to 'N'; "Enabled" to
'Y'.
2: Sites using MHS and SMTP (Charon) on the same system:
Set "Preferred" to 'Y' if most mail traffic is MHS, otherwise set
it to 'N'; "Enabled" to 'Y'; "Use always" to 'N'.
3: Heavy MHS sites using more than one MHS mailer, and no SMTP.
Set "Preferred", "Enabled" and "Use always" to 'Y'.
WinPMail understands three different message formats: RFC-822, the
Internet mail format; MHS SMF-70, the format of MHS 1.5, and SMF-71,
the format of NetWare Global Messaging and MHS v2. It can distinguish
between the message formats transparently: WinPMail's own mail agent
uses the RFC-822 format. WinPMail stores all new mail in the user's
unique mail directory in SYS:MAIL, irrespective of the transport
used: if new MHS messages are detected in MV/.../USERS/APPNAME, they
are moved to the user's SYS:MAIL directory before being read, along
with any associated attachments. After being read, messages may
migrate to a user-specified home mailbox (perhaps on a local drive)
or may be left in SYS:MAIL/USERID, depending on user configuration.
Outgoing mail is ALWAYS placed in MV/MHS/MAIL/SND for routing via
MHS, as per the recommendation in the "MHS 1.5 Technical Overview".
WinPMail will NOT attempt local MHS delivery on its own - the MHS
Connectivity Manager must be running for mail to be delivered.
Since the expected main use of Pegasus Mail is in sites where its
own agent is used for local delivery, and MHS is used for off-site
transport, this should present no problems.
Local delivery: Pegasus Mail will NEVER attempt to perform local
MHS delivery - the MHS Connectivity Manager must be run. The only
possible exception to this is to use SMFSEND for local delivery, but
this option has variable reliability.
MHS Macros, as defined in the "Technical Summary of MHS 1.5" are
not supported, will NOT be copied back into replies if referenced,
but will not generate errors.
Confirmation requests: MHS requests for confirmation of receipt are
honoured: confirmation is generated at the moment the message is
opened for reading.
PMGRANT can be used to examine, grant or revoke extended feature
rights (the ability to autoforward, disable mail, disable receipt
confirmation and so forth) from the command line. This may be
desirable if you have a very large bindery, with which PCONFIG
may not be able to cope.
Usage: pmgrant [option] <username> [parameter]
-v: view user's or users' extended rights
-d: delete user's extended rights
-l: set user's local forwarding address to [parameter]
-l-: clear user's local forwarding address
-i: set user's Internet forwarding address to [parameter]
-i-: clear user's Internet forwarding address
-f: set user's address synonym to [parameter]
-f-: clear user's address synonym
-w[-]: allow/do not allow user to edit extended rights
-a[-]: enable/disable delivery even if autoforwarding
-m[-]: enable/disable mail delivery altogether
-c[-]: honour/refuse requests for confirmation of reading
-n[-]: turn on/turn off message arrival broadcast messages
<username> may contain wildcards (* and ?)
Only one of -v, -l, -i or -f may be used in one invocation.
Address synonyms are only valid when using Charon 3.5 or later.
If no option is present, the user is granted extended rights.
Maildir is a simple program to change to a specified user's
mailbox in SYS:MAIL. It may be useful if you need to check
on the files in a user's mailbox.
Usage:
MAILDIR <username>
<username> may not contain wildcards.
PMSORT creates secondary index files for address books. It is
intended to be used with very large system-wide address books which
are otherwise very slow to sort. Using PMSORT can increase the speed
by which Pegasus Mail can resort an address book by key by a factor
of 10. The downside is that while Pegasus Mail will USE the secondary
index, it won't MAINTAIN it, so any address book with a secondary
index becomes read-only by definition.
Usage: PMSORT <address_book_file>
PMSort creates the secondary index file in the same location as the
address book with the extension .PM1.
PRebuild rebuilds the index file for a damaged Pegasus Mail folder.
Prebuild assumes that the .PMM file (which contains the actual text
of the messages in the folder) is intact, and regenerates the index
from it.
Although PRebuild is quite safe to use, some information (flag fields
recording the Read/Replied/Forwarded status of the message) is lost,
so it should be used only when necessary, and not routinely.
UNCONFIG removes the Bindery Property Pegasus Mail creates to store
its configuration information. Very occasionally you may find that
this property has somehow become corrupt (a good symptom to look for
is that a Yes/No value in PCONFIG behaves as if set to 'Y', even when
you set it to 'N').
In such cases, run UNCONFIG to remove the old property, then run
PCONFIG again to reinstall a new, correct property.
UNCONFIG has no effect on user-defined gateways or on extended
features granted to users. It only affects the configuration Pegasus
Mail uses for Charon, MHS, and inter-server delivery.
WINSOCK, or Windows Sockets, is an open specification allowing
applications to access TCP/IP networking services from any
compliant implementation. Most modern TCP/IP suites for Windows
will include WINSOCK.DLL, the file providing these services.
Pegasus Mail for Windows can use WINSOCK.DLL to perform direct
TCP/IP-based electronic mail using the SMTP and POP3 protocols.
If you have a PC attached to a TCP/IP-based network, WinPMail's
WINSOCK-based mail services may be of use to you. They can be
used simultaneously with any connection you might have to a
NetWare server, but do not require a NetWare connection.
WINSOCK-based mail support is configured using the
Network
Configuration
option on the "File" menu. This menu option will
only appear if a valid WINSOCK.DLL is available on your system.
Almost all competent TCP/IP implementations for Windows will
include WINSOCK.DLL, but the following stacks have been more
widely-tested with WinPMail than most:
* LAN Workplace for DOS v4.1 or later, from Novell, Inc.
* The Trumpet Winsock, by Peter Tattam.
WinPMail should, however, work with any properly-implemented
WINSOCK implementation.
WinPMail requires no particular installation to use WINSOCK
services on your system, except that the WINSOCK.DLL must be
in one of the following locations:
* The same directory as WINPMAIL.EXE
* In the \WINDOWS directory
* In the \WINDOWS\SYSTEM directory
* Anywhere else along the DOS PATH
WinPMail needs to be able to see the actual WINSOCK.DLL file
in order to use it - it cannot currently detect a WINSOCK.DLL
which has already been loaded into memory. WinPMail will use
the first WINSOCK.DLL it can find by searching the locations
shown above in the order shown.
If you do not want WinPMail to load WINSOCK.DLL, you can
prevent it from doing so using any of the following means:
* Set "If WINSOCK.DLL is available, load it" to NEVER
in your "Advanced Settings" preferences.
* Change the command line you use to run WINPMAIL.EXE
so that it reads "WINPMAIL -Z 1"
* Before running Windows, set a DOS environment variable
like this: "SET WINPMAIL=1"
* Removing WINSOCK.DLL from your path.
* Mail is queued until sent - an indicator in the WinPMail
status line shows the number of queued messages. Send queued
mail by choosing "Send queued mail" from the file menu.
* For security reasons, Pegasus Mail will only send SMTP mail
if it can first perform a POP3 login to the account you have
specified in your Network Configuration screen. The POP3
address is written into the "Sender" field of mail you send
as a validation of who you really are.
* Background checking for new mail is configured in the
Network Configuration screen. If using a SLIP line or any
other slow line you may want to disable periodic checking
by setting the idle check time to 0 and disabling checks
while the application is minimized.
* SLIP lines: if using WinPMail and WINSOCK over SLIP (Serial
Line IP), you will almost certainly have to set a longer
timeout value in the network configuration screen. 45 seconds
should be adequate for almost all scenarios.
Manuals for WinPMail 1.2 are available immediately (as of the date of
release, 22nd August 1994).
Pegasus Mail is free software, and is provided with enough
documentation and online help to be easily usable: no manual is
provided though.
In order to support the costs of hardware and software involved in
developing Pegasus Mail, I sell printed manuals. There is no
obligation to purchase manuals - none whatsoever. Purchasing manuals
does, however, help me in my work and also gives you a tangible asset
for your money. The manual is provided loose-leaf in a protective
folder, ready for copying. The quality of the manual is high.
I sell manuals in three ways:
5-user manuals
: you get one printed manual with a license to
make up to 5 further copies. This costs US$175.
Site-licensed manuals
: you get one printed manual with a license
to make as many copies as you wish for one site. One site is
defined as the extent of any organization in any one city or
town, so if you have two branches in the same town, one site
license will cover both of them. As well as the manual, site
licensees get a diskette with RTF and ASCII versions of the
manual. Site licenses cost US$350.
Any type of manual can be upgraded to the next level for the current
difference in cost between the two levels.
Note: as of the release of WinPMail 1.1 and Pegasus Mail/DOS v3.1,
the "Annual Update License" option which was previously offered
ceases to be available, although all existing licensees are covered.
Ordering: to order Pegasus Mail manuals, please fill out the order form
shown at the end of this file (also in the file ORDER.FRM supplied with
the distribution) and return it by mail or fax with your purchase order,
cheque or credit card details to:
Pegasus Mail, c/- David Harris,
P.O. Box 5451,
Dunedin,
New Zealand.
(Fax: +64 3 453 6612).
We do not use postal codes in New Zealand.
*** If you fax your order to us, please DO NOT send the original by
*** mail as confirmation.
Please be sure that you actually complete and enclose our order form - we
will use it as the final authority for shipping and billing addresses,
since many organizational purchase orders have ambiguous addressing
details.
We are happy to accept purchase orders provided payment is made on normal
credit terms (nett 30 days).
Payment must be made in
US dollars, drawn on a US bank
. There is usually
a delay of around 2 weeks before a manual can be sent out, and I reserve
the right to hold your order if a new release is pending (so you can get
the new release). Manuals are always sent by Express Mail Service courier
(2-4 day delivery anywhere in the world), the fee for which is included in
the purchase price.
All manual orders are shipped with a diskette containing the most recent
version of the program. The manuals are shrink-wrapped, and you may
request either A4 or US-Letter size versions.
PLEASE, PLEASE!
Remember to enclose the order form: I'm not psychic,
and I can't guess at delivery addresses from a cheque alone...
We can accept payment for Manual orders on any valid VISA or
Mastercard. If you wish to pay this way, please note your card
number, expiry date, and the name on the card on the order form,
then sign the order form (signing the form is VERY IMPORTANT - I
cannot process your order if you do not sign).
Special Conditions:
* Credit card payments attract a 2.5% surcharge which will
be automatically added to the voucher.
* The amount you are billed will probably not be exactly
the amount on the order, because I have to submit the
voucher to the VISA Centre converted to New Zealand
dollars. I will use the USD conversion rate which
applies on the day your order is processed.
If you are an existing license holder for any other platform of a
Pegasus Mail manual (ie, DOS or Mac), you can purchase site licensed
WinPMail manuals for $75 less than the full price (ie, $275). There
is no discount provided for the purchase of 5-user manuals because
the production and shipping costs are so high.
In the past, we have had serious problems keeping pace with orders
for manuals, which has resulted in appreciable delays in filling
orders. Our system has been modified to allow faster turnaround on
manuals and we now ship everything by courier.
I will accept payment by telegraphic transfer, but you
should be aware that there are some very particular
conditions you MUST meet for me to be able to do so.
Telegraphic Transfer Checklist:
------------------------------
Your bank must not deduct any fees from the amount
invoiced.
Transfer to: The National Bank of New Zealand,
Dunedin North Branch, account 060-909-0106632-13.
The account name is "David Harris Pegasus Mail".
Your bank MUST ONLY TRANSFER TO MY BANK!!!
If your
bank transfers to me via any other bank in New
Zealand, it will incur processing fees at this end
which I will not accept.
If your bank cannot trans-
fer directly to the National Bank of New Zealand,
please pay by cheque. PLEASE ENSURE THAT YOUR BANK
UNDERSTANDS THIS CONDITION!
Note in particular that
the "Bank of New Zealand" and the "National Bank of
New Zealand" are different organizations.
Please make sure that your bank states my invoice
number in the transfer narration, so I can credit
the remittance against your invoice.
A note to European users: it appears to be common practice for
European Banks, particularly in Germany, to deduct fees from the
cheque they send. In some cases, these fees have been as high as
US$25.
Because of the costs of manual production, and the relatively small
amounts involved in the invoice,
DEDUCTIONS OF FEES FROM REMITTANCES
CANNOT BE ACCEPTED!!
If your bank deducts fees from the remittance
you make, I will return the cheque unpresented for repayment. If
you prefer to make payments via direct credit to a bank account,
please contact me for details.
The following terms and conditions apply to all orders for Pegasus
Mail manual sets. Submitting an order indicates acceptance of these
terms and conditions in their entirety, over and above any waivers,
disclaimers or conditions stated on the order itself.
-------------------- Terms and Conditions ------------------------
: For licensing purposes, a "site" is the extent of a single
organization in a single Metropolitan area; so, a University with three
campuses in the same town would be covered by a single site license,
but a government department with offices in four separate cities would
require four licenses. For the purposes of this definition, State,
National and Municipal Governments do not qualify as "organizations",
nor do "umbrella" institutions, such as a Board of Education covering
all high schools in a city.
Special licensing arrangements
: We are quite flexible about manual
licensing and will gladly consider proposals for special-case
scenarios. We also try to help charitable and environmental
organizations where we can. If you would like to discuss special-case
licensing, please send Internet e-mail to D.Harris@pmail.gen.nz.
Purchase orders and payment
: we are happy to accept purchase orders
provided that our invoice is paid under normal credit terms (nett 30
days). We can also accept payment by VISA or Mastercard - in order to
do so, we need the card number, expiry date, the name exactly as shown
on the card, and a clear signature on our order form. Credit card pay-
ments attract a 2.5% surcharge (the fee charged to us by the bank) and
may not appear as an exact amount on your statement because we have to
submit our vouchers converted to NZ dollars - we use the exchange rate
prevailing on the date of processing. If paying by credit card, please
ensure that the details on your order form are typed, not written.
Currency
: all prices are shown in US dollars; we require payment in US
DOLLARS DRAWN ON A US BANK. The exception to this is for clients in New
Zealand, who are welcome to contact us for a New Zealand Dollar rate.
Please note the "US Bank" requirement carefully - payments in US Dollars
drawn on non-US banks attract considerable fees at this end and will be
returned unpresented.
Invoices
: all manual purchases are properly invoiced. New Zealand
clients will receive a valid Tax Invoice (prices are inclusive of GST
in NZ).
Payment by IMT (International Money Transfer)
: we are willing to accept
payment by money transfer, but recommend that you avoid this method of
payment because of serious weaknesses in the international banking
system. If you pay by IMT, your bank MUST remit the funds DIRECTLY to
the National Bank of New Zealand, Dunedin North Branch, account
060909-0106632-13. The name of the account is "David Harris, Pegasus
Mail". Please stress to your bank the importance of the direct transfer
- transfers sent to us via other banks in New Zealand will attract a
processing fee which we refuse to accept; my bank has standing orders
to reject such payments and return them to the sender. Only transfers
made directly to the National Bank of New Zealand are acceptable.
Please note that the "National Bank of New Zealand" and the "Bank of
New Zealand" are completely different institutions.
Fees and deductions
: it appears to be common practice in parts of
Europe for banks to deduct fees from the amount remitted - we will not
accept such deductions and will return payments from which fees have
been deducted unpresented. We require the amount paid to us to be the
amount shown on the invoice.
US Taxpayer information requests
: we periodically receive requests from
US companies and organizations asking us to provide "FEIN" numbers, or
Social Security Numbers which are needed by the client for compliance
with US Tax Laws. We have contacted the US Commerce Attache in Sydney,
Australia, and advise on their recommendation that the vendor is NOT a
US Citizen, and is not resident in the USA for taxation purposes. We
cannot provide the information requested (we have neither a FEIN nor an
SSN) and requests for such information will not receive a reply. We
suggest you record that the vendor is a foreign national not subject to
US taxation laws.
Quotes, bids, pro-forma invoices and acknowledgments
: because of the
sheer volume of paperwork we have to process, we regret that we are
unable to provide quotes, bids, pro-forma invoices or acknowledgments
of receipt of orders (other than by e-mail on specific request). The
most recent version of this file retrieved from us by e-mail may be
taken as a firm quote - we will honour the prices shown provided this
form is used.
VAT and import taxes
: when we ship manuals, we enclose a commercial
invoice for customs purposes, itemized as US$11 for materials and the
remainder of the fee as a license charge. We are not responsible for
taxes or import duties levied on entry to your country and suggest you
contact your customs service in advance for information on any fees
which might be payable.
Freight charges
: all manual prices include courier shipment via EMS
(Express Mail Service) anywhere in the world. EMS usually provides a
four-day service to any destination. We can ship via airmail on
specific request, but are unable to ship via other carriers (such as
FedEx, UPS or DHL).
Delivery times
: the usual processing time for an order is 8-10 days plus
the time required for shipment. Occasionally the time required will be
longer than this, and if a new version of the manual is due in the near
future, we reserve the right to hold your order until it is released, so
that you get the most up-to-date product.
Press <F10> and choose "Edit" to fill in this order form
Please ensure you have read the "terms and conditions" section carefully.
--------------------------------------------------
G E N E R A L O R D E R F O R M
for Pegasus Mail Manuals
--------------------------------------------w122--
Ship To: Bill To:
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
Date this order was mailed [ ] Day [ ] Mon [ ] Year
What is your purchase order number [ ]
or: Credit card type (tick one) [ ] Visa [ ] Mastercard
Card number (print carefully) [ ] exp: [ ]
Name shown on card [ ]
Number of invoice copies required [ ]
Manual format required (tick one) [ ] A4 [ ] US-Letter
Internet e-mail address of contact [ ]
Fax number of contact [ ]
Please supply the following items:
--------- New Manual Licenses: --------------------------
[ ] 5-copy manual set, Pegasus Mail/DOS @US$175 . . . . US$ [ ]
[ ] 5-copy manual set, Pegasus Mail/Windows @US$175 . . US$ [ ]
[ ] 5-copy manual set, Pegasus Mail/Mac @US$150 . . . . US$ [ ]
[ ] Single manual set, Mercury System @US$150 . . . . . US$ [ ]
[ ] Site-licensed set, Pegasus Mail/DOS @US$350 . . . . US$ [ ]
[ ] Site-licensed set, Pegasus Mail/Windows @US$350 . . US$ [ ]
[ ] Site-licensed set, Pegasus Mail/Mac @US$300 . . . . US$ [ ]
[ ] Site-licensed set, Mercury System @US$300 . . . . . US$ [ ]
[ ] Site bundle, Pegasus Mail/DOS and WinPMail @US$525 US$ [ ]
[ ] Site bundle, Pegasus Mail/DOS and Mac @US$500 . . . US$ [ ]
[ ] Site bundle, Pegasus Mail/Mac and WinPMail @US$500 US$ [ ]
[ ] Site bundle, DOS, Windows & Mac @US$750 . . . . . . US$ [ ]
--------- Upgrades: -------------------------------------
Any previous DOS license to current version @US$125 . . US$ [ ]
Any previous Mac license to current version @US$125 . . US$ [ ]
Any previous Windows license to current version @US$125 US$ [ ]
Any previous Mercury license to current version @US$125 US$ [ ]
(Please quote your current license number for upgrades).
---------- Discounts: -----------------------------------
If you order or hold a SITE license for one Pegasus Mail
platform (DOS, Win, Mac) you can claim $75 off each sub-
sequent SITE license platform purchase (EXCLUDES BUNDLES).
Total discount . . . . . . . US$ [ ]
(NOTE: discounts do NOT apply if you hold a 5-copy license,
or are purchasing a 5-copy license, upgrade or site bundle)